pulse repeating - Turkish English Dictionary